var ctx;
var userAccount = "";

function setCtx(ctx){
	this.ctx = ctx;
}


function ifNull(mess){
	if(mess == null || mess == undefined){
		mess = "";
	}
	
	return mess;
}

//验证标题
function checkTitle(){
	var title = $("#title").val();
	//解决ie9以下placeholder与value重复的问题
	if(title == $("title").attr("placeholder")){
		title = "";
	}
	if(title == null || title == ""){
		layer.tips('标题不能为空!', '#title', {
		    tips: 3,
		    time:1000
		});
		return false;
	}else{
		return true;
	}
}
//验证对象类型
function checkObjType(){
	var objType = $("#objType").val();
	if(objType == null || objType == ""){
		layer.tips('请选择对象类型!', '#objType', {
		    tips: 3,
		    time: 1000
		});
		return false;
	}else{
		return true;
	}
}

//验证商品
function checkGoods(){
	var goodsId = $("#goodsId").val();
	if(goodsId == null || goodsId == ""){
		layer.tips('请选择商品!', '#goodsId', {
		    tips: 3,
		    time:1000
		});
		return false;
	}else{
		return true;
	}
}

//验证网页地址
function checkURL(){
	var webUrl = $("#webUrl").val();
	if(webUrl == null || webUrl == ""){
		layer.tips('请填写网页地址!', '#webUrl', {
		    tips: 3,
		    time:1000
		});
		return false;
	}else{
		return true;
	}
}

//保存或新增方法
var objId;
function saveStoreBanner() {
	var storeBannerId = $("#storeBannerId").val();
	var title = $("#title").val();
	var memo = $("#memo").val();
	var objType = $("#objType").val();
	if($("#objType option:selected").val()==1){
		objId = $("#goodsId").val();
	}
	if($("#objType option:selected").val()==2){
		objId = "";
	}
	var webUrl = $("#webUrl").val();
	var imageLogo = $('#imageLogo').val();

    if(checkTitle()&&checkObjType()){
				$.ajax({
					type : "POST",
					url : ctx + "/storeInfo/saveOrUpdateStoreBanner",
					cache : false,
					dataType : 'json',
					data: {
						title:title,
						id:storeBannerId,
						objType:objType,
						objId:objId,
						webUrl:webUrl,
						memo:memo,
						img : imageLogo
					},
					success : function(result) {
						if (result.success) {
							layer.msg("操作成功",{
								icon: 1,
								time: 2000 //2秒关闭（如果不配置，默认是3秒）
							},function(){
								loadContent("/storeInfo/storeBannerAdd");
							});
						} else {
							layer.msg("操作失败",{
								icon: 2
							});
						}
					}
				});
    }
}

//返回上一页
function cancel(){
	loadContent("/storeInfo/storeBannerAdd");
}

